.class public interface abstract Lcom/htc/android/footprints/provider/ISubProvider;
.super Ljava/lang/Object;
.source "ISubProvider.java"


# virtual methods
.method public abstract delete(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I
.end method

.method public abstract getBaseURI()Landroid/net/Uri;
.end method

.method public abstract getType(Landroid/net/Uri;)Ljava/lang/String;
.end method

.method public abstract insert(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
.end method

.method public abstract onCreate(Landroid/database/sqlite/SQLiteDatabase;)V
.end method

.method public abstract onDrop(Landroid/database/sqlite/SQLiteDatabase;)V
.end method

.method public abstract query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;
.end method

.method public abstract setContext(Landroid/content/Context;)V
.end method

.method public abstract setDB(Landroid/database/sqlite/SQLiteDatabase;)V
.end method

.method public abstract update(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I
.end method
